Contact
About Us
Terms and Conditions
Please login to view your points.
Copy page link link copied!
Honolulu Skewer House - This place has an amazing automatic skewer rotator that lets you cook 16 skewers at a time!
Address: 567 Kapahulu Ave Unit 1A, Honolulu, HI 96815